Mallard The
The Mallard Complex, Rue de la Villiaze, Forest, Guernsey, GY8 0HG
(01481) 264164 Phone